package com.loveprogrammer.javaagent;

import java.lang.instrument.Instrumentation;

/**
 * @ClassName MyAgnet
 * @Description TODO
 * @Author admin
 * @Date 2024/5/8 17:24
 * @Version 1.0
 */
public class MyAgent {

    //JVM 首先尝试在代理类上调用以下方法
    public static void premain(String agentArgs, Instrumentation inst) {
        System.out.println("this is my agent：" + agentArgs);
    }

    //如果代理类没有实现上面的方法，那么 JVM 将尝试调用该方法
    public static void premain(String agentArgs) {
    }
}
